making provisions - German English Dictionary